package com.shire.shire_interface.model.group;

import java.util.Date;

public class WxGroup implements Cloneable {
    private Integer id;

    private String wxaccount;

    private String groupno;

    private String groupname;

    private Integer personnum;

    private Integer categoryid;

    private String description;

    private Integer status;

    private String flags;

    private Date jointime;

    private Integer friendid;

    private String friendremark;

    private String friendwxid;

    private Integer needverify;

    private Integer inaddress;

    private Integer showsort;

    private Integer isbase;

    private Integer isfirst;

    private Integer csid;

    private Integer hassensitive;

    private Integer quitstatus;

    private Date quittime;

    private Date createtime;

    private Date updatetime;

    private Long groupversion;

    private String avatar;

    private String owner;

    private Integer msgCnt;

    private Integer friendNum;

    private Integer istop;

    @Override
    public Object clone() throws CloneNotSupportedException {
        return super.clone();
    }

    public Integer getIstop() {
        return istop;
    }

    public void setIstop(Integer istop) {
        this.istop = istop;
    }

    public Integer getFriendNum() {
        return friendNum;
    }

    public void setFriendNum(Integer friendNum) {
        this.friendNum = friendNum;
    }

    public Integer getMsgCnt() {
        return msgCnt;
    }

    public void setMsgCnt(Integer msgCnt) {
        this.msgCnt = msgCnt;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getWxaccount() {
        return wxaccount;
    }

    public void setWxaccount(String wxaccount) {
        this.wxaccount = wxaccount == null ? null : wxaccount.trim();
    }

    public String getGroupno() {
        return groupno;
    }

    public void setGroupno(String groupno) {
        this.groupno = groupno == null ? null : groupno.trim();
    }

    public String getGroupname() {
        return groupname;
    }

    public void setGroupname(String groupname) {
        this.groupname = groupname == null ? null : groupname.trim();
    }

    public Integer getPersonnum() {
        return personnum;
    }

    public void setPersonnum(Integer personnum) {
        this.personnum = personnum;
    }

    public Integer getCategoryid() {
        return categoryid;
    }

    public void setCategoryid(Integer categoryid) {
        this.categoryid = categoryid;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getFlags() {
        return flags;
    }

    public void setFlags(String flags) {
        this.flags = flags == null ? null : flags.trim();
    }

    public Date getJointime() {
        return jointime;
    }

    public void setJointime(Date jointime) {
        this.jointime = jointime;
    }

    public Integer getFriendid() {
        return friendid;
    }

    public void setFriendid(Integer friendid) {
        this.friendid = friendid;
    }

    public String getFriendremark() {
        return friendremark;
    }

    public void setFriendremark(String friendremark) {
        this.friendremark = friendremark == null ? null : friendremark.trim();
    }

    public String getFriendwxid() {
        return friendwxid;
    }

    public void setFriendwxid(String friendwxid) {
        this.friendwxid = friendwxid == null ? null : friendwxid.trim();
    }

    public Integer getNeedverify() {
        return needverify;
    }

    public void setNeedverify(Integer needverify) {
        this.needverify = needverify;
    }

    public Integer getInaddress() {
        return inaddress;
    }

    public void setInaddress(Integer inaddress) {
        this.inaddress = inaddress;
    }

    public Integer getShowsort() {
        return showsort;
    }

    public void setShowsort(Integer showsort) {
        this.showsort = showsort;
    }

    public Integer getIsbase() {
        return isbase;
    }

    public void setIsbase(Integer isbase) {
        this.isbase = isbase;
    }

    public Integer getIsfirst() {
        return isfirst;
    }

    public void setIsfirst(Integer isfirst) {
        this.isfirst = isfirst;
    }

    public Integer getCsid() {
        return csid;
    }

    public void setCsid(Integer csid) {
        this.csid = csid;
    }

    public Integer getHassensitive() {
        return hassensitive;
    }

    public void setHassensitive(Integer hassensitive) {
        this.hassensitive = hassensitive;
    }

    public Integer getQuitstatus() {
        return quitstatus;
    }

    public void setQuitstatus(Integer quitstatus) {
        this.quitstatus = quitstatus;
    }

    public Date getQuittime() {
        return quittime;
    }

    public void setQuittime(Date quittime) {
        this.quittime = quittime;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    public Long getGroupversion() {
        return groupversion;
    }

    public void setGroupversion(Long groupversion) {
        this.groupversion = groupversion;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar == null ? null : avatar.trim();
    }

    public String getOwner() {
        return owner;
    }

    public void setOwner(String owner) {
        this.owner = owner == null ? null : owner.trim();
    }
}